﻿using OpenTK.Graphics;
using OpenTK.Math;
using System.Drawing;
using Rekx.Graphics;

namespace Rekx.Pong.LevelComponents
{
    /// <summary>
    /// The level floor.
    /// </summary>
    public class Floor
    {
        #region Member variables
        
        DrawableComponent drawComponent = null;

        #endregion



        /// <summary>
        /// Get the drawable component.
        /// </summary>
        public DrawableComponent DrawComponent
        {
            get
            {
                return drawComponent;
            }
        }



        /// <summary>
        /// Construct the level floor.
        /// </summary>
        public Floor()
        {
            // Use a basic rectangle as the level floor.
            drawComponent = Rectangle.CreateRectangularComponent(20.0f, 20.0f);
        }
    }
}
